﻿@charset "utf-8";
/*Html5*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
progress {
  vertical-align: baseline;
}
template,
[hidden] {
  display: none;
}
/*Base*/
html, body{font-family:"Microsoft YaHei";font-size:100%; 
}
html {color: #666;-ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
* {margin: 0;padding: 0;}
a,u, ins{
    text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
    outline:none;
    blr:expression(this.onFocus=this.blur());
	color:#666;
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
}
img {
    border: 0;
    vertical-align: middle;
    -ms-interpolation-mode:bicubic;
    transition: transform 1s;
}
img.hover{
    transform: scale(1.15);
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35rem 0.625rem 0.75rem;
}

/*header*/
.lili {list-style:none;float: left;display: list-item;text-align:-webkit-match-parent;text-decoration none；}
.fl {float: left;}
.w1200 {width:1200px;min-width:1200px;margin: 0 auto;}
.w1100 {width:1100px;min-width:1100px;margin: 0 auto; margin-top:50px; margin-bottom:50px;}
.w1000 {width:1000px;min-width: 1000px;margin: 0 auto;position:relative;}
.w980 {width: 980px;margin: 0 auto;}
.head {width: 100%;height: 71px; }
.header {width: 100%;height: 70px;background: #fff;border-bottom: 1px solid #ADD8A1;position: fixed;top: 0;left: 0;z-index: 99;}
.header .w1000{position: relative;z-index: 6;}
.header .logo{display: block;width:198px;height:71px;margin-bottom:-1px;b11ackground-color: #4fb133;}
.header .logo img{float:left;margin-left:3px;margin-top:2px;}
.header .nav{margin-left: 40px;}
.header .nav li{font-size:15px;font-weight: bold;line-height:70px;color:#666;padding:0 22px;background: url(../img/ico_sp.jpg) no-repeat right center;position: relative;}
.header .nav li a{color: #666;}
.header .nav .subbox{position: absolute;left: 0;top: 70px;border-left: 1px solid #f1f0f0;border-right: 1px solid #f1f0f0;background-color: #fff;display: none;z-index: 7;}
.header .nav .subbox a{color: #9c9a9a;display: block;width:100%;line-height: 48px;text-align: center;border-bottom: 1px solid #f1f0f0;font-size:13px;font-weight: normal;height:48px;}
.header .search-butn{display: block;height:71px;text-indent:20px;font-size:18px;line-height:3.8;color: #4fb133;background: url(../img/tekd.png) no-repeat;background-position: left center;cursor: pointer;     
}


/*legend*/
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
    cursor: pointer;
}
input.radio {
    width: 13px;
    height: 13px;
}
input[type="text"],
input[type="number"]{
    -webkit-appearance: none;
}
textarea {
    overflow: auto; 
    vertical-align: top;
    resize: none;
    -webkit-appearance: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
ul{list-style: none; }
i, em{font-style: normal;}
/*清除浮动*/
.clear {clear: both;}
.clearfix{overflow:auto;_height:1%}
.f-cb{zoom: 1;}
.f-cb:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:".";}
.fl {   float:left;    display: inline;}
.fr {    float:right;   display: inline;}
.por{    position: relative;}
.poa{    position: absolute;}
.pof{    position: fixed;}
.poa-f{    position: absolute;    left: 0;top: 0;width: 100%;   height: 100%;}
.ovh{    overflow: hidden;}
.noselect{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.curp{    cursor: pointer;}
.z1{    z-index: 1;}
.z2{    z-index: 2;
}.z3{    z-index: 3;}
.dn{    display: none;}
.dib{    display: inline-block;}
.w-f{    width: 100%;}
.h-f{    height: 100%;}
.fwn{    font-weight: normal;}
.tac{    text-align: center;}
.tal{   text-align: left;}
.tar{text-align: right;}
.t-f{    transition: all 0.5s;}
.t-c{    transition: color 0.5s;}
.t-bg{    transition: background 0.5s;}
.load-bg{    background: url(../img/loadings.gif) no-repeat center;}
.big{ font-size:24px; color:#F60;font-weight:800px;}
small{ color:#999; font-size:16px;}
.wpx50{ width:50%;}
.mt2{ margin-top:2px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt36{ margin-top:36px;}
.mt50{ margin-top:50px;}
.mt85{ margin-top:85px;}
.mr24{ margin-right:24px;}
.mr5{ margin-right:5px;}
.ml5{ margin-right:5px;}
.ml24{ margin-left:24px;}

.mr0{ margin-right:0px;}
.mr32{ margin-right:32px;}
.mb20{ margin-bottom:20px;}
.mr10{ margin-right:10px;}
.mr16{ margin-right:16px;}
.mr40{ margin-right:40px;}
.ml12{ margin-left:12px;}
.pt20{ padding-top:24px;}
.pt36{ padding-top:36px;}
.p15{padding-left:5px;}
.pt10{ padding-top:10px;}
.p20{ padding:20px 0;}
.mb45{ margin-bottom:45px;}
.more{ position:absolute;right:0px;top:51px;   
padding:4px 6px 4px 16px; text-align:center; margin-bottom:25px; margin-right:24px;font-size:12px;}
.more a{color:#999;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f21{font-size:21px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f30{font-size:30px;}
.f32{font-size:32px;}
.f36{font-size:36px;}
.f38{font-size:38px;}
.f42{font-size:42px;}
.black{color:#131313;}
.sinhei{color:#333;}
.orange{color:#F90;}
.juhong{color:#F60;}
.white{color:#fff;}
.tuhuang{ color:#F0D59A;}
.gray{color:#868686;}
.blue{ color:#28A9EB;}
.kafei{ color:#96786D;}
.green{color:#6EBD41;} 
.xiangbin{ color:#C79B7C;}
.wauto{margin:0 auto;}
.w980{ margin:0 auto; width:980px; }
.w1000{ margin:0 auto; width:1000px; }
.w1200{margin:0 auto; width:1230px;}
.w1170{margin:0 auto; width:1170px;}
.w100p{ width:100%;}
.bg1{ background-color:#efefef;}
.lh24{ line-height:24px;}
.foot{width:100%; border-top:#dedede solid 1px; background-color:#e3e3e3;}
.line1{ height:2px; line-height:2px; background-color:#F60; margin:15px auto; width:60px;}
.font-normal{ font-weight:normal;} 



body,.header,.foot{min-width:1024px;}
.pageTop{ height:30px; line-height:30px; padding:0 75px;}
.pageTop li{ float:left; padding-left:25px; position:relative; color:#6EBD41; margin-left:1.8em;}
.pageTop li.tel{ z-index: 333; }
.pageTop li.tel .iconSy{ width:15px; height:15px; background: url(../img/tekd.png) no-repeat top left; position:absolute; left:4px; top:8px; }
.pageTop li.Language{ position: relative; }
.pageTop li.Language .qiu{  width: 35px; height: 30px; position: absolute; right: 70px; top:0; z-index: 22; cursor:pointer;  }
.pageTop li.Language .iconSy{ width:17px; height:17px; background:url(../img/wb.png) no-repeat top left; position:absolute; left:18px; top:6px; }

.headerMenu{ height:59px; padding:0 75px; border-top:1px solid #efefef;}
.headerMenu .spaiLOGO{width:210px; height:25px; background-position:0 -159px; margin-top:17px}
.headerMenu .nav{ float:right; position:relative; margin-right:-25px;}
.headerMenu .nav li{ float:left;font-size:14px; margin:0 15px; line-height:59px; position:relative;}
.headerMenu .nav li a{ padding:0 15px; display:inline-block; color:#292929}
.headerMenu .nav li.current{border-bottom:2px solid #6EBD41;}
.headerMenu .nav li.current a{ color:#6EBD41;}


.footer .info{text-align:center; border-top:1px solid #e5e5e5; padding:50px 0 15px 0; overflow:hidden;}
.footer .info li{display:inline-block; width:130px; padding-left:16px; text-align:left; float:left;}
.footer .info li a{display:block; line-height:25px; color:#999; font-size:12px;}
.footer .info li a:hover{color:#000;}
.footer .info li h6{color:#3c3c3c; margin-bottom:18px; font-size:13px; font-weight:normal;}
.footer .f-weixin{ background: url(../img/weixind.jpg) no-repeat top center; width:180px;top:40px; right:10px; padding-top:160px; color:#6C0;}
.footer .bgcolor{padding:20px;}

.footer .bgcolor a{ font-size:12px;}
.footer .copyright{color:#888; padding-top:10px;}

.path{text-indent:0;height:55px; line-height:55px;}
.path .name{float:right; color:#6BBE3A; text-decoration:underline;}
.footer .other a.wx i{position:absolute; width:137px; height:137px; left:-55px; top:-145px; background:url(../img/ewm.png) no-repeat; display:none;}
.iconList{overflow:hidden; padding:70px 0 90px 0; color:#3c3c3c;}
.iconList li{float:left; width:162px; height:58px; background:url(../img/icon_02.png) no-repeat; padding-left:70px; margin-left:40px; margin-right:30px;}
.iconList li h5{font-size:18px; font-weight:normal;}
.iconList li a{color:#6BBE3A; display:block; text-indent:6px; padding-top:3px; font-size:12px;}
.iconList li a:hover{color:#000;}
.iconList li.n1{background-position:-20px -10px;}
.iconList li.n2{background-position:-270px -10px;}
.iconList li.n3{background-position:-500px -6px;}
.iconList li.n4{background-position:-730px -9px;}
.iconList li.n5{background-position:-985px -7px; margin-right:0; width:140px;}
.iconList li.n6{background:url(../img/icon_05.png) no-repeat -8px -8px;}
.iconList li.n7{background:url(../img/icon_07.png) no-repeat -8px -2px;}



.page{margin-right:20px;display:inline-block; text-align:center; width:100%;}
.page a{height:32px; line-height:32px; padding:0 13px; border:1px solid #e5e5e5; border-radius:3px; display:inline-block; margin:0 5px;}
.page a:hover{color:#6BBE3A; border-color:#6BBE3A;}
.page a.on{background:#6BBE3A; border:1px solid #6BBE3A; color:#fff;}
.page .all{padding:0 10px;}
.page span.more{width:34px; height:34px; margin:0 5px; background:url(../img/icon_04.png) no-repeat center center; display:inline-block; position:relative; top:10px;}

.page span.current {
    height: 32px;
    line-height: 32px;
    padding: 0 13px;
    border-radius: 3px;
    display: inline-block;
    margin: 0 5px;
    background: #6BBE3A;
    border: 1px solid #6BBE3A;
    color: #fff;}
		
.product-oprate{border-top: 1px solid #e5e5e5;padding-top: 15px;margin:15px 0px 0px 14px; position:relative; height:56px; line-height:36px;}
.product-oprate .fr{margin-right: 15px;}
.product-oprate .weibo{margin-left: 2px;}
 #bdshare{ position:absolute;left:68px;top:0;}
 #bdshare .share_icon{
    display: inline-block;
    width: 31px;
    height: 31px;
    background-position: center center;
    background-repeat: no-repeat;
    padding-left: 0px;
	margin-top:18px;
}

#bdshare .bds_weixin{
    background-image: url('../img/wechat.png');
}

#bdshare .bds_tsina{
    background-image: url('../img/weibo.png');
}
#bdshare .bds_tqq{
    background-image: url('../img/qqweibo.png');
}

#bdshare .bds_qzone{
    background-image: url('../img/qzone.png');
}
/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 220px;
	cursor: pointer;
	transition: all .3s ease;
	right:0;
}
.yb_bar a {
    position: relative;
    display: block;
    margin-bottom: 1px;
    background: rgba(255,255,255,0.8);
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    padding: 8px;
}
.yb_bar a:hover {
	color: #333;
	background: rgba(255,255,255,1);
}
.yb_bar a.yb_top {
	display: block;
	background: rgba(161,161,161,0.5);
	color: #fff;
	text-align: center;
	padding: 6px;
}
.flowbox-t1>i, .flowbox-t2>i, .flowbox-t3>i, .flowbox-t4>i, .flowbox-t5>i {
    display: block;
    width: 46px;
    height: 46px;
    background: url(../img/s2.png) no-repeat;
    margin: 5px auto;
}
.flowbox-t1>i {
	background-position: -8px -2px;
}

.flowbox-t2>i {
	background-position: -62px -2px;
}

.flowbox-t3>i {
	background-position: -115px -2px;
}

.flowbox-t4>i {
	background-position: -170px -2px;
}
.flowbox-t5>i {
	background-position: -224px -2px;
}
.flowbox-t6>i{display: block;    padding: 8px;}